There was an adequate number of bath towels, but not a huge amount of washcloths, at least for four adults and two kids using them twice a day. We did a lot of laundry while we were there and just washed towels and washcloths as we went along. We had to bring our own beach towels. If you are driving, this isn't a big deal but if you are flying you may want to wait and buy some cheap ones at one of those huge souvenir stores once you get there.
A note about laundry -- having a washer and dryer there was a godsend! We could wash clothes as we went along and came home with suitcases full of clean clothes. They have a front loader (lift the door up as you are shutting, it took me awhile to figure this out) so make sure you buy the specific laundry detergent.
This townhouse is
very close to the clubhouse, which we loved. The pool over there was great (and warm). We had to pay $6 for a swipe card, but you get that back when you return the card. You can pick up a swipe card(s) in the clubhouse, they have a sign when you walk in directing you to where they are located.
My daughter loved the Disney-themed room and enjoyed having her own bathroom. She wanted to live there

The other bedrooms were good, each room had a TV and there was a big TV/DVD/Playstation in the living room.
I would bring a good supply of paper plates and plastic cups, as they have ceramic plates, coffee mugs and other glassware. Trash was picked up daily, which was nice. Water pressure was not great, but I think that is a Florida/water conservation thing.
I really don't have a negative to share about this townhouse or the owners, we had a great time and were comfortable here. I give it a big thumbs up

and recommend it highly.