Kyle far exceeds the definition of super host. His thoughtfulness, extreme attention to detail and wonderful location made it hard to leave when the time came. We will be back. Five stars all around. Thanks Kyle!