COMMUNICATION!!!!!!!
I hate it when you do what you think the person wants/is enjoying and then at the end when your chatting it all comes out that in fact they would have enjoyed xyz much more,aaahhhhh drives me crazy as I like to think I can tell when someone is really having a good time and what they would really like to do but sometimes ye can be secretive little fe****s when it comes to what ye like
Also agree with the other girls,politeness,cleanliness and respect are utmost to allowing me to enjoy our time together aswell which means you get the best appointment possible