Perfect place. It's big, clean and very welcoming. A subway station is close so to go downtown isn't a problem even if you haven't a car. I would definitely return to your place if I ever come back in Toronto :)