We just came back. An advantage: all-inclusive (50 drinks), price/quality-ratio, enough entertainment (British oriented). Demerit: close to a busy street, service, little variation in the food, a poor and dirty beach, the sprinklers when you're lying on the beach. I can recommend the all-inclusive for the drinks.