I really enjoyed my stay here. The location was convenient to the T and walking distance to the Museum of Fine Arts. It was spotless with lots of natural light and the kitchen and bathroom had everything you need.
I would highly recommend this location.