The unit itself is great - spacious, modern, clean, and well stocked. The resort, though, was a little stressful to coordinate the family through. The water slides operate on a limited schedule (only 2-5), bathrooms are hard to find, no food/drink service at the pool, deck chairs are hard to find…everything is super crowded! It’s also important to note they are very strict with Covid procedures even though everyone is vaccinated - so you can’t forgot your mask even when you are bringing your kids to/from the pool. We had a good time there once we understood how things worked, but the whole experience was more intense than I would have hoped for in a beach vacation.