Perfect location and lovely hosts! We had a great stay here