The good: Friendly establishment and GREAT selection. Indoor and outdoor seating is a plus!The bad: Expensive and slower service during peak busy times.The ugly: I fully understand becoming busy but not cleaning tables between customers is unexcusable! And the outdoor area, well I had my son woth me and people…