A premier luxury resort with its location on an artificially created island that provides world-class luxurious accommodation, dining, and entertainment experiences.
It is renowned for its lavish amenities and impeccable service, the resort is frequented by visitors from all over the world seeking an unforgettable experience of living in a beautiful setting.