I stayed at Ben's place during a 2-weeks work trip and it was perfect on every level! This apartment is spacious, beautiful, with huge windows and a lot of sunlight pretty much all day long. It is centrally located in the downtown core of Toronto, with easy access to subways, restaurants, cafes, anything one might need. And yet, the apartment is quiet enough that your sleep is not disturbed by the downtown traffic.
Ben was very communicative and very responsive throughout, checking in on us during our stay, and answering all our questions promptly. I definitely recommend this place and I will likely book it again myself should I travel back to Toronto again.