Set foot on your own private island in the Seychelles. With just 11 villas, your footprints will be the only evidence on the Island’s vast, untouched beaches. The Island’s abundance naturally extends to the luxury of choice that a peerless all-inclusive offering provides. Experience a true barefoot-luxury escape.