The place is great! The location is amazing, far enough away from the city to relax but close enough to visit. Resort amenities are top notch and the lagoon is just delightful - amazing beach and clear waters for swimming! We were seven adults and we had plenty of space in the villa. The only downside was that the double mattress in the third bedroom dips in the middle meaning it wasn't comfortable for the couple sharing that bed.