Great location, great space for large number of guests.