Great location and very accommodating for a large group.