Boris & Susan's place is everything you see on the pics and more! great location, very clean, big space and there were nice touches around the house that made me feel welcome and at home. I would definitely recommend staying at their place whenever you are in Boston. You can walk from the airport to the apartment, it is only a 9-minute walk, and if you need to catch the T, it's also a short walk to the station. There is a Walgreens around the corner for us travelers who need to buy toiletries or a snack. Checking in was easy and they even let you drop off your bags earlier if you need to.
Thank you Boris & Susan!