Overall, we had a great time staying at this place. Close to the subway, lots of amazing restaurants nearby, and across the street from a very lovely park. The room is located on the top floor of the building so there is a bit of a climb, which we didn't mind but should be considered if that's an issue. The room was very spacious and the decorations added a nice touch of detail.
Other positives: check-in was a breeze, no noise from the street or neighbors (some construction noise during the day but that's out of control), and the A/C worked very well.
We'd definitely stay again!