Alicia's place on Newbury street was fantastically located.
The street it's on is busy with everything one could want– botique grocery on the corner, coffee shop down the way, many dining options with in walking distance– while the apartment is secluded and private so you don't feel like you're in the thick of things.
Centrally located to airport & all Boston cultural attractions, went many places and don't think my Lyft was ever more than $10 from Alicia's.