Absolutely great place! Plenty of space for a large group. Didn’t get to swim due to weather but the pool looked amazing. Great place.