Deborah is a very nice host and I enjoyed a lot to stay with her. The place is clean and comfortable, and it is very close to Harvard Campus (~5 mins walk), perfect for people visiting Harvard.