Very clean and cozy and very thoughtfully appointed. Kind hosts, too.