It was a very pleasant stay in the apartment: everything needed (and some things more) were there, and the location was very convenient. There is a good bus connection to the center of Boston, and a station of the Red Line is a 10-minute walk away. Several shops are nearby, too.
The apartment itself is very nice and clean. Even if there is a little bit noise from the street, it didn't disturbed me at all. Especially, I liked sitting on the deck belonging to the apartment.
Jason is a great host - if you need him, then he will respond immediately.