The place was very well put together and full of excellent amenities. It was well located in Mile End, close to lots of great shopping and food, and the roof deck was a nice bonus when we wanted to relax after lots of walking around town!
The beds are firm, but comfortable. Be forewarned that the walls aren't soundproof, so if your neighbors are up late partying, you'll surely be kept awake (as we learned for experience). Other than this minor annoyance, the apartment and stay were excellent!