This would have been a five star rating as the location and the actual accommodations were clean, updated, spacious, and very comfortable. However, it loses a star as this was marketed as a place to ourselves but you do share a two level apartment. This alone is not a big deal, but both apartments have access to a shared laundry room, and the thermostat is only on the top floor so the lower level does not have any ability to control temperature. In addition, it's not very soundproof so footsteps and voices resonate loudly in the lower level.
If these are not deal breakers and you plan to have limited time at the residence, the proximity to hikes, food, and downtown Toronto are well worth the value.