I feel weird giving this a four star rating, but it does deserve one.
Put it this way: There are crappy Tim Horton's locations and there are awesome Tim Horton's locations. There are Timmy's where weird patrons loll about and you look around thinking, "Is he even wearing pants?" and there are Timmy's where the server is sunny and smiley and the donuts seem to be warm from the oven 24/7. Just because it's a chain, doesn't mean all locations are the same, or even as good as each other.
This is a good Shoeless Joes.The food is what you'd expect: average, tasty, filling (perogies, pizza, sliders, chocolate cake, cosmopolitan and a beer all went down easy, no complaints).
It being the first day the place was open, I should probably wait a few months before judging the cleanliness but, as you'd expect, it was spotless and the bathrooms were pristine.
I guess the best thing about this place is that every booth has a TV. You never have to spend your entire meal with your back to your table just to watch the match, or try and see around people at the next table who are there to see the same game.
Bottom line: It's Shoeless Joes, but it's a fancy, NEW Shoeless Joes that would almost (ALMOST, guys) pass for the most casual of first date venues. Maybe upgrade to MIlestones...