Our stay was perfect in Steve's apartment. The place is really clean, comfy and well-equiped. Steve was really helpful and replied quickly when we had some questions. It was really appreciated.
If it is really convenient to be so close to the metro station, it is indeed a bit noisy. However, we were not really bother by the sound of the train during our stay. Ç
Definitly a good place to visit Boston and Cambridge !