Very nice apartment.
Parking was easy and train station was near. Had a wonderful time in Boston