Friendly hosts, great accommodation, beautiful views. Dog friendly