Great place for big groups, very well located!