Joao's place was lovely, convenient, clean and well designed. He was a superb host, accommodating, responsive, helpful and above all, professional. I highly recommend his flat and his hospitality ; I will surely be back when in Toronto again.