Happy to be on an island in the sun