Do I need to bring anything myself?

Yes: swimwear, towel, sunscreen, a hat if needed, and an underwater camera. Everything else is provided: food, drinks, shade, and showers.