The stay was overall nice. Best part is definitely the room (platinum). But that's it. Food is somewhat 7/10. Good variety, sometimes flavor was also good. But definitely there was something that made me feel bloated all the time (and I eat clean).
The beach in front is not the worse, but a lot of seaweed made it worse.
As a platinum guest I expected to use the reserved part of the beach, with better "beds" to lay, but I was asked by the security to leave. I didn't understand why, because in Punta Cana (Princess resort) we were allowed.
Compared to Punta Cana I think this princess had "no life", very few restaurants, especially for snacks.
Gym definitely need maintenance.
My conclusion is if you are looking for a cost benefit to just drink, eat and stay around the pool, this is the right place for you. I was expecting a bit more and got a bit disappointed, and maybe it's my fault that I didn't do my homework enough.