Cozy accommodation in a beautiful setting, with a lovely outside deck area for BBQ and dining. Superb hosts and excellent communication. We thoroughly enjoyed our stay and were very grateful our dog was welcome too.