By far the best hosts we met in our travels