Quiet place for a short trip or one night in Boston