The place was great. As described in the listing. Also the location was perfect.
This place is great for a large group.