The location was amazing. We had a wonderful experience due to the accommodations, location, parking, and quick responses! Everything you would need and entertainment is within walking distance. I would recommend this place for any large groups.