Fantastic location and such a cool spot perched on a hill. We loved it. Thanks so much to the hosts for fabulous communication. We loved staying here as a family!