We stayed for 3 nights with 2 kids, 5 and 7.
The place is pretty much as the photos, not a luxury place, very basic but we didn't need much more than that. The rooms were clean and specious, beds are very comfortable but the beds covers were stained.
The location is perfect, a short walking distance to the beach, cafes and restaurants.
On the down side, there Is the noise from a construction area across the road but you can't hear it when doors are closed.
Kitchen need some updating and the cabins can use a good clean.
Overall it's a great little but specious unit, with more focus on cleaning and updating it will be perfect.