The unit is mostly as advertised. Good location near beach, 3rd floor (small elevator - good for luggage), 4 bed - 2 bath, AC in only 2 rooms (1 bedroom and the living area), nice kitchen (small) with dishwasher, washer (no soap provided) and racks for drying clothes, great living room. Bedrooms are small but comfortable and with windows and ceiling fans. Unit is very quiet. Maria is very helpful and quick to respond.
We gave the unit 4 stars because of a few small issues we had upon arrival. First and foremost, there was a strong sewage smell in both bathrooms and in the building stairwell. We placed covers made from large plastic coke bottles over the drains, but the smell was still strong during our visit (4 days).
Second, the Wifi modem had recently been changed, but the instructions had not been updated. After many unsuccessful attempts to login, we had to text Maria who provided updated details. After that the Wifi worked well in the living room, kitchen and front bedroom, but there was little or no signal in the last two bedrooms.
Third, around 8 lightbulbs were out in the unit. We texted Maria and she came later the next day and replaced the bad bulbs.
The TV in the last bedroom didn't pick up any channels and the HDMI port did not work. Not sure about the other TVs in the unit.
There were no beach towels in the unit. We suggested they add them.
The water heater is in the kitchen and needs to be activated to get hot water. This was easy, but again, we had to text Maria to ask why there was no hot water (there are no instructions in the unit for this, the washer, trash and recycle, etc.).
With the exception of the persistent sewage smell, the issues we had were all small and either quickly resolved or not a big problem. The unit is very nice and was comfortable for our group of 5 adults (more than 6 adults would be a little tight). Maria was friendly and quick to respond to questions.