In a word: perfect! Exactly as advertised; and super responsive and considerate hosts -- with a great local guide, too!