Amazing place for a big group and very friendly staff.