The place is well located, in an excellent neighborhood and well equipped and clean . On arrival everything was well set up even with some snacks that we happily saw through. I would recommend this site for first timers in Boston as everything is at walking distance