Warm, inviting, and a great place to stay. The hosts are fantastic, and exude a sincere, pleasurable, and engaging joy of life. Ravioli, their cat, is just as sociable and friendly as his folks. A double thumbs up!!