Gracious hosts, a clean comfortable room, great location in Denver, and adorable pups.