The studio is perfect. We were happy to find everything we needed and felt very comfortable there. Everything was very clean.
In the apartment we found some "instructions" about good restaurants and shops in the near vicinity of the apartment as well as instructions regarding the internet.
The communication ahead of our check-in was easy.
The "T" is only a short walk from the apartment and it takes about 15 minutes to get to Downtown Crossing. On the way to or back from the T you can pop into a nice little shop or a liquor store.