Cool place, friendly puppy and great hosts.