We had a very pleasant experience here. There was plenty of street parking (and we were given a parking permit), check in was super easy, the place had everything we needed (including an electric tea kettle, which my wife and I used a ton), and communicating with the host was a breeze! The place is about a block from Massachusetts Ave (the nearest subway station), and about a 15-20 minute walk from Harvard. I would definitely recommend staying here!