Overall a really great place to stay. Apartment is cleaan, fresh and very comfortable for a couple. Location is perfect for most everything. We were able to walk to most places and found bus/subway just a short walk up the street. Not the quietest place but you are in the center of a thriving city so to be expected : noise wasn't really bad most of the time.
Would come back here for sure.