The great - location. It’s true, you can walk to stores, beach rentals, and the beach is right across the street.
The community too, is pretty functional. Parking relatively close to the apartment, convenient trash chute, nice gardens, court. (Didn’t use the pools but looked sufficient)
The not-so-great - the unit.
The sofa bed in the shared space - do not count on it for anyone to sleep. We accounted for a couple to sleep on it and it was unusable - the mattress needs to be replaced immediately
The unit needs more upkeep - Shower knob keeps shifting and at one point didn’t turn off, kitchen sink leaks.