With the launch of its website, The Nautilus Maldives – a privately-owned island in the heart of a UNESCO biosphere reserve – gives notice that it will be opening this November with the serious ambition of being noted as one of the leading luxury resorts in the world.