What a beautiful place. The house is wonderfully situated---a great compromise between proximity to beach and to the town. Both were within easy walking distance. The ground floor apartment is spacious and really beautiful, as is the back garden. A playground right across the street was a winner with our kids. The kitchen has lots of pots, pans and utensils. Diana was also extremely responsive and kind, throughout. I can say without hesitation that we would certainly come again: it was a great experience from start to finish.