We had a perfect stay at Steven's place. Being 6 there was plenty of space for all of us. Located in a nice neighbourhood the appartment is just a 10 minute walk away from Central Square and the T.
There's a playground and a field across the street, which our children loved. Communication with our hosts was easy.
We sure would stay Steven's place again and recommend it.