Perfect location for a Boston vacation! With the MBTA station right around the corner, Greg and Alicia's place was ideal. The spaces were also very clean, and they made sure we had all the info we needed for our stay.