The good: the rooms were modern and fresh. Bed was comfortable. Plunge pool, outdoor shower, clothes rack, usb chargers, open wifi.
The bad or disappointing: Hot water is on solar, so no morning showers. Had to run hot water a long time to get hot h20 from roof to the room( not eco ). No mirrors or garbage can in bathroom. No plug for the sink if you want to shave. No control for the AC. Many mosquitoes, so no leaving a door or window open. The unit next to us had puppies and a mother dog roaming around. Puppies howeled in the night and there was squeezy puppy poos in many walk ways . Mother was protective in the day. No evening services to get bottled water or drinks of any kind.
Ongoing construction across the street will wake you up bright and early. Side door to the outdoor shower was not secure, Could easily be opened from outside. Main door had a code, that could easily be known by many people; Poor security. No safe. No fridge, tv, or hair dryer. Curtain rods not secured and fell off the wall brackets. This property has a lot of potential, but needs some time to work the bugs out.
For the price, stay across the road at the beach front hotel.