We absolutely loved this place. Very spacious for large groups. Lots to do! Check in was smooth and easy! Definitely will be booking again for our next gathering.