The amenities were nice and it would be great for young kids. HOWEVER, the place was completely noisy. All the condos and rooms back up to the atrium area and that acoustics in that room are horrible. So we woke up every morning to screaming kids at the pool. The hot tub was crowded most of the time also. Also, the keys kept de-magnetizing so we kept having to get new, re-issued keys. However, it was very clean, amenities were nice and staff was super nice and understanding.