Everything a traveller needs - very comfortable and warmly welcoming hosts.