Great place! Been staying here for 5 months and booked a longer stay. Very good amenities, even includes dinnerware per room which is locked in your own cupboard with a unique lock combination. Cleaning is very good and consistent (daily). The regularity and cleanliness is almost like a hotel. Host is also very helpful and accommodating! He even helped me receive a few packages I ordered online :)
The location is 30 minutes (including 20 min walk to TTC station) to Scarborough Town Center and about an hour to downtown so it's very convenient for me. It's close to the Scarborough Bluffs beaches as well, which I visit regularly. There is a shopping plaza around 20 minute walk from the house so it's very convenient. I look forward to staying here until the end of the year!