Yes, it is there. It was moved a little from it's previous location. More along the boat dock area. Very easy to see.
Yes but it's not there right now. Construction is going on.
Yes, in Sarasota FL
Yes, it's very close to O'Leary's. They just moved it recently to where it is now. Not sure if this is permanent, but is most certainly there as of this post (June 1st).
Thanks! Your answer is awaiting moderation.