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.