We've never had any problems with the parking. We've styed there at least 8 times.
It is better to park on the roo but for $140 a night, $20 extra for parking is worth it.
And a bay side room IS a must.
The tower right above the registration office has all been remodeled and they did a nice job with the rooms.