The lagoon is generally a great location and the parks and beach are fantastic. The downside in most of these places is the quality of construction and the fact that they generally are private villas being rented out individually (or maybe three or four). It generally means poor, unreliable maintenance in comparison to to the better compounds. It's a trade off, and it's up to you which is the most important and what you can live with. As for myself, poor maintenance just drives me crazy, but I have friends that aren't that bothered by it, and love living there.