The photos do not do the property justice and it would take the Danish word Hygge to come closest to describing the feel.
Considerate and non intrusive hosts with a great sense of design and finish.