I went with my 3 kids. We loved the snow cones, pool, “shareable” box full of beach toys/pool floats, proximity to beach, proximity to grocery/gas/restaurants. Elevators were slow. Furniture was old and scratched and used hard. Our room/balcony was small (but kids didn’t notice or mind, just me). Our room’s AC wasn’t working right so I requested another room. I was given one just a few doors down. The AC in the new room worked great and I appreciated the accommodations and flexibility from the staff. Although there was a weird strong smell in the new room (kids noticed but didn’t mind, just me). Breakfast was great and the coffee didn’t suck. I was able to request (and get granted) an early check-in and a late check out. They allowed us to use the pool and beach access before and after check-in/checkout. Overall, I would go back….but for the right price.