The check in process was super easy. Sue answered questions in advance and checked in to see that everything was okay. The location is great -- about 10 minutes from Central Square and the T, so easy access to Boston. It's also about a mile from Kendall Square, where my office is.
The only hiccup was that the wifi occasionally stopped working for a couple minutes at a time. If you are working, it's good to have a personal hotspot from your phone as a backup plan.