Perfect host, helpful, on time, Switzerland :) good communication