Location of this place is ideal if you wish to stay near the Charles river and Harvard Square. You can have a pleasant walk by the Charles river and the proximity to other places is also very convenient.
The host took care of parking which was a huge help.
If you are used to a comfortable bed, then maybe bring an additional mattress or mattress pad.