"If you've done your homework and you know what to expect when you arrive, this place is excellent for a few days away.
The staff are so friendly and helpful - they get to know you by name almost immediately. For a place with dozens of people coming and going every week, that's a really nice touch, so thank you Rosa, Mika, Ropate, Taveki, Save, and so many more.
We stayed in the beachfront villa so I can't speak to the quality of other accommodations, but we were happy with the room. The...