Great place for big groups! great location.