Lauren's spot is in a great location, very easy to get to and from the airport on the T. There is also an elevator to get your bags upstairs. And a pharmacy directly across the street in case your forget anything (I bought more socks for the rainy weather!).
This is a good rental for business travelers/visitors waking up early. It's a bit noisy if you are trying to sleep late. My first morning workers came into the apartment at 8:30, I think to fix something in the bedroom and I did not know they were coming and had been out late the night before. The second morning (Saturday) there was loud construction noises outside starting at 7:30am. The room is right on the street so you hear outside noises and right in the living room so you hear the apartment noises. Probably not best for light sleepers or people enjoying the Boston night life, but an awesome spot for morning people.
I loved Charlie dog too, he was so sweet!