This stylish, comfortable apartment is nestled in a green pocket in the heart of downtown Toronto. I would definitely stay here again!