Excellent location and respectful and courteous hosts.