Excellent location and excellent communication from hosts! We had a great stay.