Beautiful place! Wonderful location. Excellent hosts. We thoroughly enjoyed our stay!