Excellent hosts. Great communication. Awesome location.