La Siesta’s 24-slip marina in Islamorada is ideal for small crafts and can accommodate boats of up to 30 feet. Boaters may contact the front desk for slip reservations, ice, and sundries: 305-664-2132.
It is very shallow. If it's an outboard, you can probably get in and out depending on tide.
I think it will too narrow to launch a 25 foot boat. You can tie up there no problem, but using the boat launch probably won’t work.
Thanks! Your answer is awaiting moderation.