This famous home is a piece of architectural art perched on a hillside in the center of the Caribbean nature and is situated on the heights of Anse des Cayes. This six-bedroom home in St. Barnard is the most private location for an exclusive stay with family or friends, featuring breath-taking ocean views and luxurious facilities.