Excellent place for big groups! Location is perfect.