Sal Salvador too marvelous for words