Advantages Sun,sea,good food.
Disadvantages Some AWFUL accomodation
Advantages Peace and quiet yet close to clubs, pubs and more lively resort
Disadvantages Beach is very small and quite croeded
Advantages Plenty of restaurants, good bus service, but still places to find peace and quite.
Disadvantages transfer from airport due to the amount of drop offs took 1.5 hours