The location is great, especially with kids. Easy walk to lots of stuff, playground, pools, beach, and more.
The place is reasonably nice. Feels a bit dated but not *old*
The apartment was not totally clean when we arrived, but I imagine that is an anomaly. Some cleaning equipment was left in the kitchen.
If you are going to cook, know that while the kitchen is adequately stocked with equipment, there is no food at all, not every salt/pepper.
Overall good stay and we would return