Excellent location, beautiful place and wonderful host. Pets are lovely too!