Location location location! This place could not be better situated for Boston, being in the heart of Back Bay in wonderful Newbury Street. This is close to just about everything you may want to do or see in Boston. There are plenty of shops and restaurants in the locality.
Bring ear plugs though as being so central does have some downsides with street noise at night especially at the weekend.
The apartment was very clean. It was a little impersonal - you don’t meet a host - but the team were very responsive to queries.
It’s on the top floor of the 3 storey building with no elevator so bear that in mind.
All in all I would recommend this highly.