We really enjoyed our stay at Rancho Bonito. The view from the cabin was amazing, and it was a short trip to Ensenada where we could enjoy amazing surf, tacos, seafood, and (perhaps surprisingly) Mexican Craft beer along the ride, and still return to a serene setting for the evening.
Ricardo was very accommodating -- he met us at the toll booth and drove us to the cabin. We wanted to have more guests than the 8 specified, and he was happy to let us do so for an additional $25 pp/pn. There was ample room inside, but we brought tents and hammocks and felt very safe sleeping under the stars.
There are a few downsides to this place. The mile-long dirt road was quite manageable for our SUVs but would perhaps give a town car some trouble. Also, the water pressure is quite low and the electricity is spotty. The kitchen was fairly well equipped (Ricardo even left oil, which everyone always forgets!), but there were no bowls or a lighter to start the stove. Being somewhat accustomed to surfer hostel standards, we were well prepared and fully enjoyed our stay. I'd say it's a good rule of thumb when traveling in Baja to bring a long-stem lighter, a good knife or two, and a roll of duct tape wherever you go.
If you're looking for a five-star experience, look elsewhere. But, if you're happy to rough it a bit, I highly recommend Rancho Bonito.