Great location, friendly hosts, and friendly pets.