Five totally independent villas:
A small complex located on the beautiful beach of St. Jean in St-Barths.
Comfort and refinement for a vacation made in Paradise.