I stayed at Huanan's place for a couple nights while visiting MIT for work. The apartment is small but very comfortable/cozy, and it has all the amenities you need. Check-in was simple and the location is perfect for exploring Cambridge and Boston. I would definitely stay again.