Stop searching. You found it. Exceeds all expectations we had and ours are high. Fantastic trip because our hosts care!