Great place for big groups, and very convenient location