Perfect location, cute dogs, and great communication with the host.