Pros: excellent location, close to many shops, a bazaar and many restaurants, food was good (see cons also) with good selection, decent kids facilities, nice rooms, even though not on beach but free shuttle was provided to the beach from across the street
Cons: very unhelpful and unmotivated staff (emphasis on very), way too crowded, lots of food was being placed on the counter cold