Wonderful location. Immaculately presented. Excellent communication by host. Hard to fault.