We keep going back - so friendly & relaxing! Food choice is now excellent - certainly improved in the last 2/3 years. Wonderful beach/pools - take your pick..........it's just like a second home to us now.Much is made of the guys on the beach flogging their wares,but they are just trying to make a living. To be fair, the beach is superb.I always found the food to be fine - their curries are excellent, and the nun bread from the stone oven was really superb. If you love your breakfasts full and English,The pizzas were brilliant. We went half board and signed for drinks,If you are going out to the shopping centre, maybe get a taxi. It is a fairly long walk in the heat of day. Banks ,ATMs, Supermarkets all at the shopping mall..Great hotel, super clean, super friendly and helpful staff.