Exactly as advertised. Wonderfully communicative hosts.
We had a lovely stay and would happily return.