Once in a lifetime adventure. We had multiple encounters with bison, foxes and deer without ever leaving the camp. The snorkeling was amazing with more than 60 ft visibility, and snorkeling and scuba tours booked on other parts of the island taking their guests to the cliffs near white's landing. Remember getting to Avalon can be expensive, I recommend getting to $100 giftcards for the Catalina express from Costco for $80. Things aren't explained clearly until you ask or book, but the car or boat that can pick you up from Avalon is an additional fee each way, per group of 6 not per person. The water was amazingly warm, but I would recommend bringing or renting a wet suit because a few milometers of neoprene will do more to save you from sunburn than a whole bottle of sunscreen in the water.