Comfortable place perfect for a big group.