Karen's place is very clean, cozy, and in a wonderful location, and Karen herself is a friendly host with incredible life experiences. She was very accommodating and great with our dog, who sat with Karen for a bit while we were out one evening. Highly recommend!