Amazing place for big groups and great location.