If you do not have a vehicle, do you still have to pay the mandatory parking?
Yes. Note a bus stop for public bus service is two blocks away and I used it myself because its easy, and its normal tourists that use it.
Note: Please do not post ads in the timeshare forums. If you want to add a timeshare posting, go here.