"Fabulous all inclusive beach front resort with three pools (two heated) and an onsite water park. The dining experience across breakfast, lunch and dinner was exceptional. The range of western, arabic, indian, and italian cuisines available for lunch and dinner were matched with authentic tastes. The desserts were of good quality, of which the warm desserts (blueberry crumble, apple crumble, dates pudding) were some of the best I have had. The cooked breakfasts were made to order. All inclusive cocktails were made nicely with good spirits rather than cheap paint strippers. Short queues at the beach bars which enhanced the experience."