Very nice guy, came early when I requested him to. However, he would start playing a song and if there was no reaction to it (nobody dancing, etc.) he would stop the song in the middle of it and go to another song instead of letting it finish. Even worse, if we were dancing to one song and sombody requested a song during the song playing, instead of letting the song finish, he would stop the song right then (even though people were dancing) and start the song requested. He wasn't very professional in that regard and even though he is a very nice man and very reasonably priced, he is not a very good DJ.