My husband and I stayed here for work with our pups. The location was great - just a couple steps away from the Belmont stop and lots of bus options. There’s not a ton of places nearby for the dogs, but we figured that may be the case being right in the city.
There are interior stairs and exterior stairs (no elevator) and the apartment is on the 3rd floor.
The place was comfortable with a huge living room and two separate working places for those coming to work.
The only downside we encountered was the power loss on half of the apartment on our last night. This made it challenging to use the space and this wasn’t resolved prior to leaving.
Overall, I would consider it a minor hiccup and would stay again given the convenience of the location and spacious apartment.