North Island is located 40km to the northeast of Mahe in the Seychelles.
This fabulously beautiful island comprises a range of granite hills cloaked in palm trees and surrounded by three superb beaches and vivid coral lagoons.
The lodge is possibly the world's very best beach retreat, with just a handful of sumptuous villas and elegant public areas.
Words fail to describe the place, it is utter perfection. Take a look at the imagery.
And reassuringly expensive too!