The beds are terrible. Both people sink to the middle of the first bed. The second bed is actually a 4" thick piece of green foam on top of a thin mattress. We didn't sleep very well and we had back aches due to these sleeping conditions. Towels had rust colored stains. Host agreed to replace stained towels.
The bathroom was newly remodeled and the shower was nice. The outside of the complex was beautiful, nice landscaping, and a fabulous heated pool.
The beaches near this complex are private & gated and it is a pretty long walk to the public beach so you will need to drive or take public transportation to the public beach.
This could be a 5 star stay if host would buy new beds.