Great location less than 10 minutes to Harvard square and directly opposite the Charles river with rowers and great walking / running along the banks.