Terrific spot - perfect for our family- everything we needed. Check-in was seamless. Kids loved the pool and spa