I stayed here with my family of four (including 2 young kids), my parents, and my siblings (plus a boyfriend). We loved the condo! Pros: very comfortable couch, bedding was so soft, lots of table and counter space, amazing pool, close proximity to beach, keyless entry, fast elevators (can't emphasize enough how much we loved the speed of the elevators lol), easy parking, clean beach, chair and umbrella set up, washer and dryer in unit was a life saver, beautiful balcony and view, spacious bathrooms
Cons: almost no smaller tupperware containers (for packing beach and pool snacks or leftovers), no games or beach toys provided (so bring your own), the gate from the pool to the beach frequently got stuck, and there isn't a great place in the condo (besides the balcony) for storing all of your beach gear when not in use (not a huge deal if you can pack light)
These "cons" in all honesty were not a big deal and wouldn't stop us from staying here again! It was a great location. We had a few issues pop up during our stay, and Michelle (the owner) was SO incredibly kind and accommodating. One of the nicest hosts I've interacted with.