We really enjoyed staying at Mehr's place.
The appartment is superb, it localisation great and the view from the balcony absolutely amazing.
We also enjoyed the pool :-)
We would definitely come back to this place for our next trip to Toronto.