Great place. Good location and very clean. Perfect for a big group