I can totally recommend Susan's and Boris' place!
It is clean, welcoming, with a lot of lovely details and just a 10 min walk away from the metro and airport.
Susan and Boris are great hosts! They give you all information you need far in advance and they respond very quickly!
I can just say: If you are planning to stay in Boston - stay with them!