An unforgettable dance weekend