We completed the entire loop in 6 1/2 hours and this was hauling a** with only short breaks along the way. Bring your bathing suit to so can go for a dip once you reach the rock beach. The trail is not overly difficult but lots of elevation change. We found the rocks to be very slippery. Bring lots of water, we only brought 2 bottles each and could of used 4 each. it was definitely a work out and we were very exhausted by the end but it was worth it.