Excellent hosts, lovely dog and great location!