The island has a pleasant climate , beautiful mountains and really beautiful coastlines that make it a popular destination among the French and other Western Europeans . The island 's climate , mountains and coastlines make it popular among tourists .