Cozy log cabin in the scenic Texas Hill Country