Carla & Steve’s place is the perfect home away from home. Wonderful location, very close to Harvard and MIT - with a quick 20 min drive into downtown Boston. I was hosting a seminar series nearby for a few days. The place was so homely, communication was amazing. I highly recommend a stay. Oh and the bed is so comfortable I slept like a baby each night.
I will be back!!!!