Los huéspedes pueden descubrir la magia reluciente de la laguna y admirar del inspirador monte Otemanu mientras disfrutan del lujo de la paz y la tranquilidad de los alrededores. También pueden disfrutar de la gentil belleza y del atractivo espíritu del complejo de playa. Hay 80 alojamientos en total y las instalaciones incluyen vestíbulo, servicio de cambio de divisas, auditorio, sala de juegos, sala de TV, servicio de habitaciones y de lavandería. En el plano gastronómico hay 2 bares y 2 restaurantes.
El complejo está situado en la isla de Motu Tevairoa, a 15 minutos de la principal ciudad de Bora Bora, Vaitape. Bora Bora está a 240 km al noroeste de Tahití, en las ilas Leeward, y se puede llegar allí en 50 minutos de avión desde Tahití. El aeropuerto de Bora Bora está a 10 minutos de barco del complejo.
2 restaurantes y 2 bares. El restaurante principal es el Tevairoa. Está a 6 metros del nivel del mar y tiene vista a las aguas de color turquesa y azul de la laguna Bora Bora y al majestuoso y memorable Monte Otemanu.