@Sindher
If u only going to stay in Ayia napa you should visit the following:
Bars: Senior Frogs , Red Square, There are a lot of english pubs with hot waiters and some scandinavian ones but the two i mention is where are the best parties and most women ;).
Clubs: Black & White (rnb) Starskis (mix), Castle (5 different areas dif. music)
After Party: Aqua (its a swimming pool underground - kind of cool), River reagge (also has a swimming pool but dont try to swim in there - you might get pregnant) :P
Well thats the ones i go to usually. You will find more along the way the whole area is a club.
attractions: better get a quad bike and drive around the area. There are some very nice places that you can visit by the beach and its quite fun. You should go to the water park its a lot of fun. Oh there some crazy boat partys with the pirate ship you will most definetetly enjoy those.
If you want to see stuff in Cyprus you will need to leave from the area of Ayia Napa. Best would be to rent a car and drive around the cities. There are castles you could visit, archeological areas (if u r in those stuff). What is really fun is quad biking in akamas (in paphos) its on the other side from ayia napa but it worths the trip.
If you need anything send me a pm.