We stayed in one of the villas. And it was perfect, had everything you needed and more! From cooking in at nights, and through the day, comfy beds, bbq- metres from the beach, in the middle of wherever you needed to go, the view of the water, the pool. The places was always clean, we could do our washing.
100% recommendation- and 100% would stay again!