This is a great accommodation for a stay in Boston! It's near (10 minutes) walk from the nearest tube and 30 minutes to the airport. Its also near to downtown Boston. Lovely room, very spacious, great bathroom with large shower. The kitchen and living room are big with all the appliances you could need.
There wasn't a lot of places to eat nearby but it's easy to into Boston where there is plenty of choice.