Villas de Jardin is located in hillsides of north-western coast of Mahe Island. There are two marine parks located in the vicinity - Baie Ternay and Port Launay, both with lovely beaches.