Perfectly located! 5 minute walking distance from subway (green, red), north station, Faneuil Hall Marketplace. 10 minutes walking distance from North end and 20 minutes from back bay. Everything is at walking distance! Just few stops (red line) for cambridge and brookline.
I spent 2 months in one of the studios and 2 months in a 2 bedroom apartment. Both well furnished and equipped. Landlord nice, kind, helpful, always available: the best landlord I might have ever met!