Happy Owl was the perfect place with canyon lake as the backdrop for our wedding. Not only for the wedding but to stay. It is an absolutely gorgeous property. They have thought of everything for your stay! We will definitely be back!