We had a great time! This is a beautiful location with great options for hikes, kayaking, snorkeling, etc. We loved hearing the ocean as we fell asleep in our tent! We brought our own food to grill from Avalon for lunch and dinner, but the complimentary breakfast was good to get us started on our days. The staff went out of their way to make sure we were having a good time (and that we saw the leopard sharks!). Things felt a bit chaotic at first as we adjusted to being in a campsite among a couple different (small) summer camp groups, but this was ultimately no problem and the atmosphere was great. We hiked back to Avalon - 10 tough miles with a steep incline on the first third. It wasn't easy but the way was always well-marked and we didn't regret it!