Pool is animated with ocean modifier and shadder with a special water shader to generate very fast and realistic caustics.
Animated Pool Video: https://www.youtube.com/watch?v=8-9s2IXxAvg
Recomend to use with strong sun scenes.
For the wood and tiles I have used blenderkit free materials, change it as you like.