Yes, there is plenty of self-parking available!
Casual dresses, dress pants and a button up, something nice yet comfortable! Dress according to the weather!