Villa Ile Verte in La Ciotat a contemporary gem facing the Mediterranean