great location, great space for large group. great value for money