Amazing location. Cute apartment. Perfect for a couple.
As other reviews state, if you're not in shape or OK with climbing several stairs every trip; this one will be tough.
Newbury street is lively, so it was a bit loud even through the night (weekdays and weekends).