Best parking near the center is
https://www.parkingcentrumoosterdok.nl
13 euro for 24 hours. It is behind Double Tree by Hilton Hotel next to the trainstation.
Maybe there is a living boat for rent, than you can sit outside and smoke.
Reviews, look on tripadvisor.