This place is absolutely wonderful — clean and cozy, and a 20 minute walk from Harvard as well as its T stop. We couldn’t recommend it enough!