Modern, nice sized apartment. Four of us stayed with Menelika for All Star Weekend in Toronto - Unfortunately for us it was freezing temperatures this weekend which meant we had to get a cab everywhere! In cooler temps, I would recommend staying more central. The location is great for summer as public transport is not far, and there are many shops within walking distance.

Pros -
Clean
Easy to communicate with Menelika
Nice and safe location
AC and heating work well
Decent sized rooms

Cons -
Water takes a while to drain in bath
TV controller had no batteries, we had issues trying to get TV to work

Overall - we would stay again!