These suites are very centrally located which makes them great if you need to get around different parts of the Boston metropolitan area (Jamaica plains, Cambridge) and also the greater New England area (the commuter rail is a short walk away).
I’m unsure if its mentioned on the main page, but one thing we didn’t realize is that while there are bathrooms for every suite, they are separate from the room and require going back out into the hallway.
All in all, a decent stay for a night or two when you’re out and about most of the day.