Perfect. The ideal location, beautiful surroundings. My pup and I were happy with everything this place had to offer. A HUGE thank you to the hosts!