Beautiful, tranquil location, great food, fun hosts and cuddly dogs!
What more could you want?!
Highly recommendable!
Thank you all.