Our experience surpassed both the description and the pictures. I know there were some other reviewers that had problems with check-in and types of room but we had a great experience with both.
Westgate Town Center grounds are really well kept, you can see the staff constantly cleaning, gardening and upgrading. It was a pleasure to be around. I walked to almost all the pool/spa locations and they were all well maintained and humming.
Check in was a breeze and stafff was friendly and helpful. Our room was immaculate upon arrival. Bed was super comfy. Kitchen was well stocked with essentials like soap/towels/sponges.
Only two minor issues: Shower water temperature was indeed capped at 'warm' not hot. And due to the floor tile and echoey space we could hear everything our neighbors did and said. Fortunately we found the whole vibe to be low-key and relaxed, lots of families and retired couples. And the resort has a noise policy that was observed by all during our stay.
Location is excellent especially for Disney facilities, a 5-minute drive and you're on Disney property. Lots of stores and restaurants local too. Walmart/Starbucks across the street from the resort entrance. Overall a great value and a super-enjoyable stay!