A great place for a big group of friends in a good location.