Slim,
It is a great place to show off your car. Hundreds of individual stores on both sides of the street. You actually park in the street outside the stores. There's an amuzement park on either end if the four blocks of stores, plus an amuzement drag race across the pond where you drag two cars 1/8 mile at a high rate of speed. Also a sky tower drop where they lift you about 200 feet in the air, and drop you (free fall for about 50 feet) before the harness your in takes hold and slings you in an arc. Hard to describe.
The down side is that because you right across the street from Disney, there's thousands of visitors all year long and they comes over to see all the shops, amuzements and cars. That's thousands of foriegn visitors with hundreds of kids and they're all going down the streets on both sides of your car looking over every inch and some of the visitors don't know not to touch or even try to get in the cars. A little nerve racking to be sure.