The Good:
The Resort overall looks beautiful, conveniently located right on the beach and most staff are friendly.
The Bad:
Room service was terrible. We used it a total of only 3 times during our 6 night stay, but not more than once in a day. Each time took more than 2 hours to receive our order. We were quoted 45-60 minutes each time, but then after waiting 2 hours without receiving any updates, we had to call to inquire about our room service order. Then still took another 20-30 minutes after the call to actually get it.
The Preferred Club lounge was disappointing. It was by no means fancy/upscale like we thought it would be. It's small with a few tables, and it didn't a real bar. Just a table with bottles and ice for simple drinks. But several times no one was available to make drinks. The Preferred Club lounge's food options were very limited and often didn't seem fresh. It was nice being able to access the other resorts and a private pool, but overall being a Preferred Club member did not seem worth it. Also the Preferred Club Suites are not conveniently close to any of the main restaurants, which is a concern, especially when it was extremely hot most of the time during our stay.
We stayed in a Suite with a King Bed. The bed was not comfortable and the pillows were cheap. We both had back pain after the 2nd night. Also the air conditioner in the room didn't seem to cool very well.
Overall is a nice place, but overpriced in my opinion for what you actually get.