If you are looking for a place to spend a few hours in, this is your place, but if it's for days, I wouldn't recommend it.
Also, you need to know that there is private parking as stated.