Excellent, clean, great hosts, who take the extra care and efforts to make you at home. Very clear and precise information and communication too. Would absolutely recommend to anybody visiting Toronto.