Very clean and welcoming place in downtown Toronto.