Great place, especially for a big group of people.