I had a great stay at Todd's! Everything worked out very well and the apartment was very cosy and clean. Also the location was perfect if you are visiting the Harvard or MIT campuses!