Unique experiences: Each resort offers unique activities to explore such as surfing, golf, water sports, cultural exploration and art, dance and cooking classes. Gourmet cuisine: Savor every bite and sip with unlimited gourmet dining and top-shelf drinks from around the world.