This is a wonderful and upscale place to stay. The hosts are gracious and kind, and there are so many thoughtful touches in the apartment that you won't be disappointed staying here. It's a great location, close to everything you could need (groceries, public transit, restaurants, shopping, easy access to taxis), it will give you a great slice of what Toronto has to offer. Again, I can't say enough about the hosts - truly wonderful people!