I would definitely recommend the Wyndham Nashville Resort. Very nice, spacious, clean and well equipped condos. Very nice pools. Very friendly staff.
A close enough distance to downtown Nashville and some other local restaurants and attractions.
The only thing I didn't like was the pressure to attend one of the time share meetings. They send you over to the concierge to get your parking pass, but it is actually just an opportunity to introduce the time share purchase option. I said I needed to talk to my family and I would contact them if interested. Then he brought someone else over to put the pressure on. Then another woman called our room over the weekend. Could have done without that.More