Are you looking for a relaxing holiday or a party holiday? For the first go for somewhere like Playacar or Riveria Maya. For the latter go to Cancun.
I would personally highly recommend Dreams Riviera. We come back from there a few weeks ago and would definitely go back. Five amazing restaurants, no bookings required, all named drinks included, free mini bar in your room, free room service, lots of activities around a pool, nightly varied entertainment with theme nights (e.g. bbqs on the beach and games for the World Cup). They also have an infinity pool and two jacuzzi. Easy access to all of the main attractions, who will pick you up directly from the hotel. The staff were great too.
The highlight was definitely the food. The steak was amazing. The french restaurant was great too. It is a family resort but you hardly notice. It's not like a typical European resort with kids.
Don't fly with Thomas Cook! Prices are slightly higher than Virgin but the plane has close to no entertainment and you have to pay a £50 per person exit charge at the airport, which is included with Virgin's ticket price.
She has booked that but she showed me something that I've asked her not to take part in.
There are loads of pictures of people standing with crocodiles which are clearly drugged up to the eyeballs.
She went at 6am so I now await Facebook photos.
Drugs are openly offered by club staff in the toilets. Like the toilet bloke over here but instead of chewing gum and deodorant it's a tapped nose. I was pretty surprised an official Thomas Cook tour went to places which done that. She should definitely check out Coco Bongo though. Better than any club in Vegas!