Location was pretty decent, about a 15 minute walk to the beach. Do not leave food on the counter, it will be covered in ants in no time. It seems as though the complex sprays once a month to treat ants and cockroaches but this was at the end of our stay. Cleanliness was a bit disappointing considering we are charged a cleaning fee. The bathroom toilet was difficult to flush and the bathroom is extremely rundown and rusted. The AC units in the bedrooms are loud and the one needs to be emptied of water almost twice a day or it will shut off. Street noise can also get loud in the evenings. The parking lot stalls are quite small and better suited for smaller vehicles. Maintenance trucks were also parked in the no parking zone and made maneuvering even more of a challenge.