Welcome to the island of the sun