You got it right, Steve. Both the blue footed one as well as this yellow footed one were on Isla Isabella.
The ones Blye posted a photo of look somewhat more companionable, but at the risk of offending some, I think mine may be a bit more intelligent looking.