Solid option for a short stay in Boston; quiet, great desk/daytime sunshine, comfortable bed.
Your host is a management company, which comes with its pros and cons.