Activities include water sports, volleyball, dance classes, live music, themed parties, a spa, fitness center, and pools.