Leon’s place is perfect for a stay in Toronto. His place is great, very clean and has everything you need. The location is great and It’s a walking distance (10-20 mins walk) to the many main attractions. The communication was super easy. We had a great stay!