Great place to stay. Easy access from the airport at arrival - just take the free bus to the Airport T station and then its a 10 minute walk from there. And quick and easy to get into the centre of Boston by taking the city bound T from the same airport metro stop (the $22.50 7 day Charlie Card is good value and even includes the Charlestown Ferry).
The apartment was clean and comfortable and the outside roof space was much appreciated on the warm evenings.