Курорт расположен на западном побережье Анс-Луис, остров Маэ, Сейшельские острова.