In a short sentence: exceptionally good hosts and accommodation. I definitely recommend.