Great place and amenities, especially for kids. My kids loved the Lazy River.