Kathryn is super knowledgable and a great conversationalist. My stay was perfectly suited to my needs.