I've gone 3 years in a row and its better and better each year, but a bit more crowded. You see so many different types of cars. Like someone else said, book your hotel now, even if you just think you might be going, you can always cancel them.
There were a few neighborhoods where you don't feel leaving your car overnight in a hotel parking lot, so research the areas your going.