Joao's place is the best in Toronto. I've probably stayed at ~20 places in the city, and I love Joao's house. Convenient location, well built out apartment, tastefully styled, and Joao is a great host.