I was there to take a class that happened to be right next door - it was incredibly convenient. The proximity to London Field and Broadway Market was an added bonus.
The accommodations were clean and very comfortable - the sweet cats were a joy, too.