IF you go via NPS mooring, I suggest you grab a ball closer to Devils Bay and swim there first. Have someone stay back on a dinghy and take it over the tie up at Poor Man's bar side and meet the rest of the crew there after going through the Baths. They are enforcing a one way passage. If you swim to shore at Poor Man's, you will then have to walk back up to the top, then hike down to Devils Bay, then go through the caves - don't make that mistake as we did. I also strongly suggest not going if you get there behind a cruise ship excursion boat - takes forever (another mistake we made).