Jessica's place is absolutely great! It is at 5 mins by car from Harvard and there's convenient bus line passing near the house. Everything was exactly as seen on the pictures and better.
I would not hesitate to stay at her place again if visiting Cambridge again.