A friendly welcome, excellent hosts, spotlessly clean accommodation.