We had a great stay at Todds apartment.
It is located right next to the harvard campus, where many restaurants/ Cafe´s/ Supermarkets etc. are located.
The Apartment was clean and the bed super comfortable.
We would come back any time!