Food is average to pretty good for a Timmy's (and there are a few Timmy's locations that are very good to excellent), though sometimes this location runs out on certain types of donuts, muffins, and sandwich bread by the mid to late afternoon. The customer service is often slow and they take way too long to have your order ready, even for the simplest of orders. The WIFI is at least generally reliable. Often pretty crowded too, despite the lack of customer service and food quality. Not one of my top choices for a Timmy's and generally avoid it if I can.