The Spanish island perfect for all year-round sunshine and warm temperatures