This was an amazing adventure put on by the NPS. The site features a great visitor center and a super friendly and knowledgeable staff. The ferry is a must do and the tickets can be sold out, so something you may want to reserve before you come out. We attended a program on the horses led by an NPS ranger - it was absolutely amazing. Check the NPS website before you come out and participate - lifelong memories await!