Handy location with or without the car
Guests mostly liked the location in Braintree, south of Boston. For motorists, it was conveniently close to major roads and shopping malls and offered free parking. If, like some reviewers, you're traveling without the car, it was nonetheless straightforward to get to downtown Boston using the subway. It was only a short walk to Braintree station for red T line services into the heart of the city.