Answer to my own question
Town Cars are the only Luxury cars offered. Despite my reservation, they did not have one when I arrived last week. They offered me an Expedition instead. Station manager said that it was the busiest weekend they had ever had with the "circle track" race in town and some sort of textile show.