You found it!

 

The Happy Owl Lakehouse is lovingly designed to provide guests with an unforgettable experience of beauty, comfort, and joy. Relax in a modern peaceful style in this newly-constructed oasis on the banks of Canyon Lake, located midway between San Antonio and Austin in the lush Texas Hill Country.