A perfect place to stay when in Boston, close to public transport and has all the necessary amenities.