Wow! What a beautiful, clean apartment with excellent hosts! We had a great stay in Toronto.