Excellent stay and excellent hosts! Perfect communication. 5 stars