Great location, obliging hosts, a friendly dog and a very comfortable bed.