We planned to stay here sans kids, but the pandemic changed our babysitter's plans, so we ended up taking them. It was fine for our small family. The location was great with a walkway to the beach directly across from the property, and the sound is right behind it. The unit was on the upper corner of the two story building which was great. It was close the parking lot, and facing the gigantic pool. The pool wasn't heated, but the kids still loved swimming in it. The unit was clean, and updated. Our only complaints were that the bathroom door squeaked (we bought a can of WD-40 to solve that), the fire alarm was in the kitchen and was easily set off when cooking, and the frying pans were thin so food tended to burned (I'd recommend bring your own frying pan). Other than that, we loved it, and would definitely stay again.