Great place, exactly as described. It is about a 12 minute to walk to the T, and even closer to buses. It is only three T stops to the downtown area.
There are 40 steps from ground level to the apartment, which may be an issue for some.
The place was clean, and the deck was private and very enjoyable for us.
Our group of four (two couples) were comfortable and had everything we needed for our week checking out Boston. We would definitely stay here again.