Yes. Towels for room use and you can get towels for use by the pool.
We had two bath towels and two hand towels in the room daily. You are also given a 'towel card' each. You exchange your card for a towel at the pool or on the beach and get it back when you return the towel.
Get an answer from Marina Lodge at Port Ghalib staff and past guests.