Steve's place was great. I stayed there with a few friends while spending a weekend in Boston. The proximity to the Lechmere T-station made getting into the city a breeze. The place was very nice and clean. Highly recommended.