Nice room, though the common areas on the 2nd floor does not have proper AC, we were there in June and it was not too hot out, but very warm in the common room. Our room was great, clean, quiet, save for a bit of noise on the street. It was great to have a common kitchen to use and save money on eating out. The bathrooms are a bit small/cramped on our floor, so if you have mobility issues or are tall, you may have a bit of a tough time.
It was a quick walk to the waterfront and many different restaurants and shops. Public transportation access was easy and made it simple to get everywhere we wanted to go downtown. Would definitely recommend!
For anyone booking through expedia, make sure you pay attention to the check in details for confirmation codes, I had to contact support to find the correct code, as the codes are different for the Expedia confirmation code and the residence's code.