We stayed in a 2 bedroom villa with loft. The place was amazing. So clean, high ceilings, full kitchen and plenty of space with 2 teenage boys. Beautiful view of the lagoon. The only thing was the pool could be a lot warmer. The sand could cleaned up from hot tub. Not sure how sand got in the hot tub and heavier dumb bells in the fitness room. Otherwise, everything else was great.