Huge place in a great location. Very comfortable and accommodating for a large group