The island offers sunshine 300 days of the ...