Yes but only seasonally for a month or 2 of the year
Not all the time. Atleast I've never seen them there,but apparently, at certain times of year,they do.
Yes, but not always. You may want to call & see when.
Thanks! Your answer is awaiting moderation.