Beautiful place to stay and great hosts with an awesome dog.