It is a huge complex, in height and width, many wings with their own name and reception and 25-30 floors each. It is a combination of exhibition center and swimmingpool -resort, which i find a difficult combination. it is nowhere close to a beach. Difficult to say which wing is best, it depends on your needs.
I was far away from breakfast area which is really huge in size and also common for all wings. This makes breakfast area really crowdy, noisy and dirty (floor gets easily lots of waste from kids and non caring families).
I would prefer to stay close to the breakfast area, you can be lost otherwise. It is not a type of resort you use to know.
Room was clean and spacy but nothing special (it looked ready to host extra beds for kids) with a small fridge (2 bottles of water), no mini bar.
Disappointing with no restaurants that are open for such a large property. Need to take taxi for outside dining and other activities, going to beach included!
Staff, except for reception and hotel manager, is difficult to communicate in english.
I got great help from hotel manager who solved many problems for me.