We had a great stay. Lovely place with beachy limewashed floors, nice modern feel, and beautiful, thick doonas and towels.
The kitchen/living/eating space is very cozy but a bit small. We were just one couple so it was perfect for us and there are three great (queen?) beds. If you're more than a small family or maybe two couples/singles or if the weather doesn't let some people hang out outside, it might be a bit squishy. If you're all happy to be in the same space together then you'll love it!
The only hiccup we had (and it's no big deal) was we couldn't find any napkins/paper towels and the coffee supply was running low. Clearly not anything to complain about!