Perfect location. Excellent hosts. Accurately described. A wonderful experience!