This place was great and perfect for our needs. The title of Super Host definitely belongs to Lana and I would recommend this place to any travellers who are going to explore Toronto!