Can anyone tell me whether you need to take your own beach towels at the Stella Makadi Resort?

Much appreciated

Helen