Yes, it is true that there are free W+D near the pools.
I would suggest that you stress to your check in host that you want a DVD player. We did not have one when we were at SSR in April. It didn't really bother us, but if you definitely want one, speak up at check in.
Good luck, and enjoy your trip!