Great location, large space for a big group of people, great value.