Saint Barth - Villa TEO is perched on the hillside in Corossol with a sweeping view over the ocean and the countryside. On entering the villa by way of a path through the garden, you are welcomed by the sound of gently trickling water from the fountain.