The property has a great location, very close to the beach ,the lagoon and also the national park.It was very clean and quiet, the space was good...the only thing to keep in mind is that the porch is shared with another unit ( we had no issues ,neighbor was never outside) ,the kitchen can be better stocked ( has the bare minimum), also the management company was responsive but during check in they were a bit rude, when I asked for the code to get in the house they told me I will receive it shortly and hung up on me....so if you have a late check in don't expect te code at 3pm even though you paid for the towhouse.Overall it was a great experience but the management company has to improve how they treat customers....