Nice place, great location, very accommodating for large groups.