La Tarentane welcomes you in its beautiful Provencal villa nestled on a hillside overlooking Port Grimaud and the Gulf of Saint Tropez.