We stayed at TJ Ranch primarily because I wanted to visit the Arecibo Observatory and were wonderfully surprised at what fun experience it turned out to be. Juanito and Tony are welcoming hosts who really want you just to have a good experience. Tony made some awesome meals and the property is really beautiful.
At night we had the sounds of the forest lullaby us to sleep in our clean, cozy, comfy casita! TJ Ranch is a perfect change of pace from traditional hotels and resorts and I highly recommend it!