A spotlessly clean family home with friendly hosts and a warm welcome.