Excellent stay and excellent host - communication was great and timely, and the place was beautiful: as advertised, and kept very clean. Also a great location for a stay in Toronto. Highly recommended.