I used on street parking because I was going other places
Yes there is a large off-street parking lot within walking distance. It's behind the shops on main drag and there are signs for public parking.
I do not believe so.
Thanks! Your answer is awaiting moderation.