Absolutely top class. Location, style, communication, everything was fantastic. Would love te come back some day.