Myself, my partner and my best friend stayed at Stevens apartment for one week.
It was a great stay, felt at home quickly. We were out all day and only home at night. Air con is really great and keeps the place cool. The apartment is really conveniently located next to the subway and the bus which took us to more than 20 or so of our destinations. It was great. The only annoying thing is the pigeons that sit on the air con outside the window and make noise. But besides that it was great :)