It was really great staying with Nirvana and Luis - both kind and personable people who were open and friendly. The space was perfectly located, just a half hour walk from the center of downtown, and the room was great: spacious, clean, nice and cool and perfect for my trip (whether you spend more time about town or staying "at home.")
I would definitely recommend staying there, and will definitely do so again next time I'm in Toronto!