The iconic 5-star resort has a prime location at the top of Palm Island, an island known for its glamorous hotels and upmarket restaurants. The resort is overflowing with first-class facilities, from the world's largest waterpark to celebrity chef restaurants.