This is a great property in an amazing location. It is clean and beautiful and having the resort downstairs is the best of both worlds. The giant balcony is wonderful and we saw plenty of whales and jumping stingrays while sitting outside. It is heavenly!
Our only issues were with the accuracy of the listing. It should be noted that the "converted bedroom" is a nook of the main living area with a pull-out couch, separated by only a curtain. It has no outlets, no closet, no mirror, and no door. Ask for pillows for this in advance.
We found that many of the amenities that were either listed or expected were not available. We had to buy our own toilet paper, paper towels, dish soap, laundry soap, drinking water, and ice. Not a deal-breaker, of course, but something to note as you're stopping at the market on your way in.
Notably, there was no air conditioning and we found it to be uncomfortably hot at night unless the windows/doors were open. The only issue there was that the restaurant downstairs was loud until later in the night, and the ATVs started running very early in the morning. The breeze never quite made it into the converted bedroom when the curtain was drawn.
I would definitely stay here again, but I'd recommend asking in advance if the amenities you're planning to use will be available, and even check in on a weekday because it's harder to find the things you might need on a weekend. We had to track down a travel crib late at night after a very long travel day with two young kids. We were looking forward to the casting rods and inflatable raft, but those were not available. I also wouldn't recommend trying to work remotely from here. The WiFi worked but the range was very short and the speed was intermittent.
Despite those minor shortcomings (and I realize I sound high-maintenance --, I blame traveling internationally with young kids), this really is a remarkable property. The property manager, Pedro, is wonderful and can help you with anything you might need. Nicole was very helpful and responsive with her messages and recommendations. The staff at the restaurants downstairs is delightful. The food is amazing and reasonably priced and the views are perfect. I would definitely recommend this villa and I hope to return again some day!