Located in sunny Southern Spain