근처 호텔 Aberdour Castle, Aberdour