Excellent location. Excellent hosts. Great communication and accurate to the details. I really liked the stay.