Great location, cute dog, and amazing hospitality