Great experience Fourth of July weekend, definitely bring water shoes for all the rocks if you plan on being around the water.