Location is perfect and place is great for larger groups. The outdoor seating was where we spent a lot of our time.