I am just back from a four night Enchantment of the Seas cruise. I was on this same cruise in April serving as a chaperone for our High School Band trip. (I know...hard job right?)
Anyway, in April, you could get towels without having to check them out. But on this cruise, you had to check out a towel for the day at Coco Cay and if you needed towels for an excursion into Nassau.
If you were going to use the towels on the ship, then you did not have to check them out.
On our Coco Cay day, we had to get our towels from Deck 3, not the Pool deck.
Just wanted to give everyone a heads up.