Great place and amenities. Perfect for large groups!