We enjoyed a wonderful stay here. Lovely rural & scenic location, short drive to St.Andrews, fun beach a short walk away. Excellent communication from the hosts- they couldn't do enough to help us. The outdoor space was lovely too. We hope to stay again in future. Thank you.