If you'd like to explore Boston on foot, I can't recommend a better place to stay. I spent the Fourth of July weekend here and the esplanade was 20min walk. You can even walk all the way downtown in about half an hour.
The apartment itself was very clean and spacious. The check in and check out process was very easy and Melissa responds to messages almost immediately.
5 stars for the location, neighborhood and the cosy apartment