Great location, pool (there is shade in the afternoon), communication. Kitchen well stocked and the grill is right outside the door. No place to hang wet beach towels to dry so we found ourself washing them daily and drying them in the dryer. Having washer and dryer was great as we traveled with two kids - we traveled lighter than we would if we stayed in a hotel.
Ac are wall units and while we love AC and cold in general we didn't like that we couldn't get it to NOT blow into our heads during the night. We moved beds around and tried all settings on the AC itself (there is a flap you can adjust) and the only way we made it better was moving the beds and turning around - meaning , keeping our heads where the feet were supposed to be.
Had to kill some bugs (looked like big cockroaches) but I'm sure they'll address that right away. Photos give you an impression that the place is bigger than it actually is.
Overall, nothing fancy. You go with this place for convenience - proximity to the beach, broad walk , restaurant , and the pool .
While I will not return to this particular place I think it's a great choice for many especially small families looking for convenience