Great location. Great hosts with a happy puppy as a bonus!