On our way from Barstow to Sequoia NP we had a stop in Three Rivers. We planned one night but made it 2 because of the Lazy J Ranch. Very comfortable attached cabins in a serene surrounding. There was a very nice little swimming pool were we spend almost an entire day just relaxing. A complimentary breakfast was served but don't expect to much.