This place is a definite nice choice for whoever wants to be in Boston for a short and long trip