The studio was as described and perfect for a short stay for 1-2 people. As other reviewers have said, the ceiling is rather low compared to most places but it didn't bother me.
Boston in general is fairly walkable but having a T stop essentially right outside of the building was super convenient for our stay. Overall it was as described and worked for what we needed, a place to sleep while visiting Boston.