Absolutely amazing location. Great for big groups.