Kitty and Michael are the consummate Airbnb hosts. The place is magical, fun, and just far enough off the beaten path to feel secluded. Highly recommended. We'll be back!