Το παραθαλάσσιο resort αποτελείται από 188 πολυτελή δωμάτια και σουίτες και διαθέτει άμεση πρόσβαση σε ιδιωτική παραλία.