Great location and lots of space to comfortably accomodate a big group.