Craig is a very knowledgeable host and goes out of his way to ensure his guests have every thing they need. It was relaxing to stay in such a beautiful spot. The shower was a highlight.