Отель является собственностью комнапии "Universal Resorts" и её первым отелем категории 5**** на Сейшельских островах. Отель открыт в 2006 году. Отель представляет собой комплекс современных стильных вилл, расположенных на безлюдном побережье.