To start, we would definitely stay here again. I have a child with autism and depend heavily on accuracy in reviews... so here is my honest opinion.
Things we loved:
Proximity to pool and beach on ground floor. Size of condo. 2 beds in kids room. 2 bathrooms. Friendliness of maintenance and grounds keeping at building. Quiet and safe neighborhood. Beach chairs, noodles, body boards and small cooler in room. Tvs in every room. Close to shops and gas stations. Clean beach area. Hot tub at pool.
Things we disliked:
There were several LARGE spiders. A lot of gnats, terrible water pressure in master bath, couch was too low, no beach bag to pack towels in to the beach (all the others we stayed at have), no garbage disposal, no plastic plates or cups for children, no trash bags in any of the cans except the kitchen ( son with autism... believe me those bathroom trashcans need bags!), no first aide kit.
Good communication with rental company. Would stay again.