We are Palace Premier owners & I promise you that you will not be disappointed with any of them. We have personally been to Moon Palace twice, Sun Palace once & Xpu-Ha once......all fantastic.
If you are looking for fabulous restaurants, I would highly recommend Moon Palace. The only draw back is the beach tends to get some seaweed at Moon Palace, but the over all experience this is my favorite one. The pools are incredible, nightly entertainment, etc. I could go on & on about Moon Palace.
Sun Palace is right on Hotel Zone, if you are looking for a lot of action...this is the place to go. Beach is beautiful, (alot of waves) clubs everywhere. This is more of a younger crowd. Not as many choices for restaurants though.
Xpu-Ha is beautiful too. It is built on an ecological park, which entails a lot of walking, but the beach here is one of my favorites. It is a calm beach. Each villa is individual which is different, also has their own cove where you can snorkle which is really nice. Mostly everything is outdoors, most of the restaurants. But truely amazing as well.
If you have any more questions, feel free to email me at firstname.lastname@example.org
Whichever you chose, trust me you will have a fabulous time!