We thoroughly enjoyed our stay with Deborah. The neighbourhood is not noisy and is extremely accessible to Harvard. Central Boston is a short train ride away.
We would definitely recommend staying with Deborah.