As many others mentioned, the location is fantastic. It is accessible to all the T lines and the Whole Foods across the street is ideal.
The flat itself is probably best for a single / couple traveller - not a family with young children. It would be best during a time (summer) when most of one's time is spent only sleeping there.