This placing has amazing views. You can see the Ontario Lake and the Toronto Islands from the Living room and Bedroom. If you step out into the patio, and look to the right, you can see the CN Tower. Other than the views, the location is pretty good with plenty of restaurants, bars and grocery at walking distance. Walk to King/Queen street is 15-20 mins which is a plus. And did I say the place is sparking clean and felt like we were living in a spacious 5 star hotel room!
Mehr, himself is a pretty amazing host. He was waiting for us as we rolled close to the place and helped us park, then escorted us to his place. He gave lots of suggestions on places to visit, and in general felt very warm and welcoming. Will recommend this place to everyone!