I was attending a conference. The conference center was about a mile away, a nice walk for me. On the one day that I didn't care to walk home, the subway was convenient.
Getting from the apartment to Logan was also easy on public transportation from South Station.
I stayed in January and found the bed to be plenty warm. I was hardly in the apartment due to the conference.