David's apartment is in a great location, right across the street from Dufferin Mall, which has everything you could possibly need while visiting Toronto, and steps from one of Toronto's best parks. However, the apartment is a solid three stars. The apartment needs some repairs and a deep clean. Water damage is visible on the walls, the shower has quite a bit of mildew (you don't want to spend any extra time in there), the windows are filthy, the curtains are ripped and the floors are dirty in the corners. The kitchen was decently stocked, but missing key things like a sponge to wash dishes. Overall, the apartment is fine if you get a good deal on the price. But I wouldn't recommend this place to friends or book it for myself again. David was easy to communicate with when we booked, but we didn't hear from him again after we arrived.