Ok , have to agree with diamond about the beatmatching..
the first track wasnt that good but hey thats just a matter of taste , already the first crossover wasnt good.. and like diamond said the whole mix isnt mixed correcctly but your trackselection is really good , i really enjoyed the 3rd or was it the 4th track , whatever

I'd say you should more practise in beatmatching
All in all the mix is good but for me a good set should be mixed correctly