This is the Guadelupe Wren, which is usually considered to be a subspecies
of the Rock Wren. I suspect that one day it will have full species status.
The full scientific name is Salpinctes obsoletus guadeloupensis.
It is endemic to Guadelupe Island, Mexico