Great place! Clean&quiet, great location as well (5 minute walk to NEC & Northeastern University).