Good place for big groups. Good location.