Dont pack towels. All the resorts have towel "bins" for clean and used towels at the pools. If you are stuck for towels you can also take the ones from your room and they will replace them for you, but we have never had a problem with towels. We have stayed at All Star Music a few years ago and it was the same. Enjoy. More space for souvenirs
When me and DBF first stayed on site at All Star Sports in 2009, we were on the plane when I had the sudden 'I've forgotten something' feeling. Sure enough I had forgot to pack the towels!