The apartment’s location is great. T-line is just around the corner and Newbury St is in within a walkable distance. The apartment itself is clean and simply equipped nonetheless everything you’d need. It’s rather noisy though, walls are really thin.