We stayed here for a one night break with 2 friends. Angela was really friendly and made us all feel at home. The house has a character and style which can never be matched by a chain hotel. The location is ideal. It is close enough to Edinburgh and just a short walk from the beach. Excellent breakfast with a wide range of choices. The only thing wrong with this stay was that it wasn't 2 nights. We will certainly be back.