I am not familiar with those cabins. You might check out
Welcome to funrivers.com- Your Link to The Frio River Canyon to see if they have any info. They post on here from time to time and may have some direct knowledge for you. A great area of the state to visit wherever you stay.
Have fun