Okay place for a maximum 2 night stay. The cleanliness could have been better and it was extremely hot on the top level...some of the guest were extremely uncomfortable. The downstairs mini apartment had a few bugs and there was random food on the floor. Dian was a great host when it came to communication from booking to check-in. We still enjoyed ourselves in Toronto and appreciate him opening his home up to us. Thanks Dian!!