Overall, the apartments are very decent for the price and have a great location. Others may have said the bathroom is small, yes, it was, but who really cares, it was functional. The amenities in the bathroom were a bit dated. The air conditioning was fine, with a unit in the lounge and bedroom. The kitchen and living area are well equipped and spacious.
I have two other comments on the place, which in principle should be of most concern to the management, and if they are addressed, would hopefully not turn off prospective guests.
1. Security in my apartment was poor - the latch on the sliding door was not functional and anyone could have broken into the apartment, which being right on the street in front of the beach would be vulnerable. I did report this as soon as we checked in. Some guy took a look at and made a token repair that improved it slightly for a day or so before the issue returned. I told the maintenance guy again at check out and he said he would take a look. Really, poor security like this in not acceptable - we paid a lot of money to stay there and take basic things like that for granted.
2. Insulation - the back doors have no glass, just open wooden slats! In such a hot and humid place and in this era with global climate change concerns facing the world, one might expect better. Half the cool air from the air conditioning goes straight out the door! Proper doors on these apartments should reduce the electricity requirements substantially I imagine