Excellent location and perfect hosts. You couldn’t ask for more.