Some complaints on this place? Really? It is what it is. A solid watering hole. Don;t make it more!
Yes you are in Scarborough, so you get the odd character in here... Part of the cities charm. But for most part, I think this spot is solid.
Decent Pub Grub, TV sets for your sports, and a crowd that will actually talk back to the tv screen.
Enjoy!