Roshi's place was beyond perfect! It was clean and in a great location with the best view of the CN tower from the balcony. The place was better than the pictures which made our stay even better. Roshi was great at communicating and accommodated us to give us a very enjoyable stay. I would definitely recommend Roshi's place if you are staying in Toronto!