Very nice place - exactly what I was looking for and true to the description. Small and comfortable, nicely outfitted, just right.
I can't comment on the hosts because I never saw them. Too bad, I would have liked to have at least said hi - and it sounds as though they have a great dog - but its also testimony to how smooth the setup is, and how private.