Quite place to stay in Boston