Wyndham Palace is right across the street from Dowtown Disney. We rented a compact in April 2000 and it was a Chevy Cavalier. Nothing special, but fine. It is very hard to cross the street between DD and Wyndham Palace. You may want to take one of their resort busses to the parks.
Holly