Perfect place to stay on all counts with very friendly hosts.
I could easily live in this house I loved it!