Lovely affordable place to stay in Anstruther. Booked a room on top floor which had a great view. Only issue is some other late check ins tried to enter the room! Glad I ... more