Great place highly recommended for big groups