Excellent stay located right on the opposite of the T line station ... Downtown Boston is 10-15 mins away from the place