Gorgeous, but borderline scam
This review will mirror much of what others have said this place really is beautiful, inside and out. Our room, the lobby, the pool, the beach area, all are kept clean and inviting. No complaints, only kudos there.
One more thing before I switch to gripe mode, the landscaping and the near-continuous hip alt jazz music deliver a much appreciated tropical, relaxing atmosphere.
Now, the bad news: as noted, this place has brought the fine art of picking your pockets clean to a science. There's precious few complementary amenities, and though we had several decent meals at the resort eateries, not one of them were within what I would call a reasonable price range. One dinner for the three of us hit us with a $90+ bill, though I'd rate the quality/quantity of the food to be worth more like $40. Then, if you want to save any uneaten food from these pricey meals, you can't, because there's no refrigerators in the rooms.
As others have noted, the place is quite isolated. If you want a reprieve from the high price of meals, you have to walk 3-5 miles round-trip in topical heat/humidity to restaurants that themselves aren't exactly cheap. If you're looking to save money on a place like say, Denny's or Chilli's etc., I saw no sign of such places within walking range.
So, annoying and (sometimes) ridiculous as I found some of these issues, I can say in hindsight I'm glad I booked and took the trip.
Can I say I'll be back anytime soon?
I think the answer to this is really the true gauge of any place you go -- and I really don't think I will go back. Not soon, anyway.