Este complejo cuenta con una arquitectura tailandesa y todas las prestaciones modernas. Ya al entrar en el vestíbulo, dejando atrás el ajetreo y el ruido de la ciudad, encontrará tranquilidad. Los únicos sonidos a escuchar serán cantos de pájaros, la brisa soplando a través de la selva y el vaivén de las olas del mar.
Este complejo está situado en el centro de la playa de Khao Lak, donde encontrará las mejores arenas blancas y finas de la provincia tailandesa de Phang-Nga.
El hotel dispone de 2 restaurantes al aire libre: el Lagoon Restaurant & Bar, de cocina internacional y tailandesa, y el Beach Front Terrace & Bar, que ofrece carnes y mariscos a la parrilla.