Quiet location, friendly host, friendly dog, roomy accommodation