If you want to take the ferry you catch it at the Fort DeSoto Bay Pier
You can catch a boat to go there from John's Pass.
Not sure what you mean. I didnt see a ramp everybody just anchored down close to island
Thanks! Your answer is awaiting moderation.