I think you should go to eathier Marbella (spain) or sardinia (italy). Marbella is so beautiful especially the beaches and food and you will love the fiesta and tomatina. Sardinia is so amazing and its so peaceful and the beaches are mindblowing! Its a mini italian island and there are quiet alot of places to see! Hope that helped x
Rhodes. Faliraki resort has a massive sandy beach and enough nightlife to knacker you. Go with Thomsons as they arrange a good selection of trips and more to the point will look after you if you fall by the wayside! Self catering apartments are the cheapest. These will have been vetted by Thomson.
Cancun Mexico
http://www.onthebeach.co.uk/flights/flig...