Boutique resort set in the Turtle Bay area on the north-west coast of Mauritius - 7 km from Mauritius Aquarium.