Deborah is a wonderful host and has been very accommodating. Her home is on a quiet street near the Harvard campus and the nearest metro station is a quick 10 minute walk away.