I just stayed at this property last week and for 4 days out of 6, I had no car. Their free shuttle takes you at the train station (which you can get a 20 minutes ride into Boston) or catch the Logan Express which takes you at the airport 22, return or 12$ one way. They will even get you from the train station and bring you to restaurants, shopping and get you back. from 0700 to 2200 every day.
The hotel itself is a Residence Inn and looks and feel like any other newer property, this one has been refreshed lately, I love carpet everywhere so noise is minimum.
There is a lovely pool and whirlpool, exercise room, business office which you can use for free and the Breakfast, is very good.
Staff is friendly.
My only problem is that housekeeping kept windows opened one night and room became very humid so I decided to opt for no service the rest of week where you can get anything from the front desk, from shampoo to towels to shaving stuff and toothpaste/brush, coffee, etc...