This place is awesome for families with kids and teens. My family enjoyed every amenity available. Such a great place.