Definitely pick this place if you can't decide between a few spots in Toronto. Pleasant and cozy for sure. Great to be able to walk mere minutes down safe, fun, Greektown streets to subway (Chester Station) and a lot of nice pub/restaurants. Parking on premises was such a bonus. You won't be disappointed in any way.