Yakınındaki Oteller Aberdour Golf Course, Aberdour