Great place to stay if you are in Boston for a short period of time.