We really enjoyed our stay, the appartment was spotless and very comfortable. Ideally situated for local shops, restaurants & bars, even better only 15 minutes walk from Sam Adams Brewery!! Do visit, it is well worth it.
The T station is even closer, make sure that you purchase the "Charlie" ticket to get into the centre of Boston & suburbs. We had a great time exploring the city and found plenty to do, even if all the tour guides had to keep mentioning the American revolution & the English troops!
If you are flying out from Boston late evening, please do not make our mistake and assume that you can leave your luggage at the airport and enjoy your last day in town, they do not have have a left luggage facility. Chris & Kristina did say that a later check out may be possible, do see if you can, we missed it!
Alan & Kate, Cambridgeshire UK