The resort offers a wide range of activities including water sports, land activities, and nightly entertainment. Guests can enjoy snorkeling, windsurfing, kayaking, tennis, and dance classes, among others.