Awesome swimming hole! Perfect for kids, but deep enough in the middle for adults to swim around also. Super easy access(stairs) getting down to the little beach and since its way up in Boulder Creek it seems much cleaner than other swim spots further down the river!