Perfect description, reactive communication, nice stay.
Stop & Shop + CVS : 2 min walk.
Boston south station : 10 min walk to Geneva+13min by train @2,40 USD or 15-20 min with Uber (20-25 USD).