Yep - drove down there a few years ago...
What a cool place, wasn't during race time but the ambiance around the place was wicked.
I parked my car by the side of the road on the exit to the tunnel and had a walk down the steps to some of the boats moored up. No words could describe some of them
As for the rest of the place its just quite normal really. Didn't find it mega expensive and it was full of foreigners