Very nice place with plenty of amenities. It worked out great with a large group of people.