We stayed at David's Apt for 3 nights and thought it was the perfect location. Close to shopping, restaurants, affordable overnight parking, and the metro. The apt was very clean and spacious and the rooftop patio was a welcome space for retreat and breakfast. I would definitely stay there again next time I have business or leisure in Toronto, much better and more private than a hotel with a kitchen and large bedroom. David left a map and list of suggested restaurants which was very appreciated. He is easy to reach and very accommodating.