This place is located in Cambridge and it was perfect. Everything you need is within walking distance and Erin sent us an email prior to arrival that was full of information, which was super helpful.