Not sure but theyhave a verycute dog park that you can use.
I'm not sure about walking the orchard, I've always went inside the shack/store
Yes
Small area with orange trees, but this is mainly a market...
Thanks! Your answer is awaiting moderation.