I rented a small car, so I was able to drive comfortably through the crowded George Town area. The parking lot at Penang Hill was also small, but it was fine because it was a small car. The car was relatively new, so I didn't feel uncomfortable. There was a counter in the arrival lobby, so I was able to rent one immediately after arriving at Penang Airport.