Very clean and comfortable. Has everything you need to feel at home. Will definitely stay there again next time I'm in Toronto !