Great place! I stayed here for three weeks while rotating at Tufts Medical Center. Excellent location, t quite as convenient as a build in cook-top would be!
Overall I would definitely recommend the place to anyone, especially young professionals and would definitely stay again!