Rose and David Lee Great weekend break with excellent dance tuition. Evening dance program well balanced, with excellent music (As always).