Great place to stay in Boston for a couple or one traveler