Beautiful spot. Wonderful host. Superb location. Bring your dog!