Denis provided us a great  English speaking driver who hosted four of us  from  the port of Puerto Montt to  Llanquihue Lake, Petrohue Rapids and to the Osorno volcano ski center (weather was just barely able to allow this).  The Petrohue Rapids was the highlight.    Our guide was very flexible, making changes to our schedule and timing on request.  Denis clearly communicated and provided the expectations on what was or was not included.  It was a great experience.