I agree with previous posts concerning the pools, food, drinks and general positive marks. So, I wont restate.
One important note...You go to the Moon Palace for the pool and resort action..."NOT" the beach. The beach is down right terrible. Lots of rocks. So, you will need beach shoes...