Myself and a friend got back from a week in Djerba a week ago. After reading mixed reviews we were unsure as what to expect when we got there. The first warning sign appeared when we reached the tarmac and couldn't even get through passport control without issue. We formed a queue with everyone else to get our passport stamped and then sat on that side of the airport for two hours. At one point, on having got to the front of the queue, the official decided to close the queue for no other reason than that he wanted to go home. I wish we all could have had that luxury. After missing the transfer due to our two hour wait, we arrived at the hotel at 4am, so tired and collapsed on our beds, only to nearly break our backs on the hardness of the mattresses. The morning dawned and with weary heads we made our way to the breakfast room, food is fine as long as you have a sweet tooth, either croissants or pancakes or cheese. The main pool is loud and full of French people dancing badly. I assume they play the bad 80s rave music at high volume because the French guests enjoy it, (the aptly 'animation' entertainment crew's main priority) and not because they want to annoy the other guests, but we were not sure. The Brits are mainly ignored, which one could argue is not a bad thing. Once we had to have words with members of the male 'animation crew' for sitting far too close. not realising that its not pleasant to have some sweaty man trying to invade your space when you're in a bikini, they seemed to leave us alone. We spent most of the time at the smaller 'Caesar Palace' pool which was lovely. The beach was so close, but it was so windy across the whole resort, it was too cold to sunbathe down there.
Our room was right on top of the reception hall which meant that guests arriving on the Sunday night sounded like they were standing outside our room door singing 'Frere Jacque'. If you get that room. Then MOVE. Most of the Brits seemed to be placed here. Having said that the waiters and workers in the hotel were very friendly, and seem to be fond of the British travelers.
The resort itself is very remote and its so non-commercial that it feels rather desolate. There is nowhere to go at night - so you have to be happy to stay in the hotel and listen to the French singing.
The markets are great - and well worth visiting - the bargaining is expected, and enjoyed.