The food was really great, but the service was very slow. Food wait times were quite long, and when we finally ordered dessert, it took nearly a half hour to arrive. By that point we were having to leave for an event and were asking for the bill. Ended up having to ask for our dessert to go, which came after our request for the bill, and was missing the ice cream that was supposed to come with it. Again, the food was really very good, but 25+ minutes for a deep fried Mars bar is an unreasonably long wait time. Maybe the kitchen didn't get the order in time, or something. Very slow (though still friendly) service.