근처 호텔 Aberdour Golf Course, Aberdour