We stayed in the Princess Family Club portion of the property, but had access to most of the Princess resort, outside of the Platinum areas. I though the property was nice. They work on cleaning all of the time, pressure washing pool decks it seems every morning, pool cleaning, etc. There seemed to be an abundance of staffing at the resort for restaurants, room cleaning, bars.
Things I loved: 3 separate twin beds in kids rooms was fantastic. Kids areas, kids staffing & kids buffet. Shuttle carts around the property all day long. Cleaning everywhere, mopping of room daily. Proper staffing around resort at all times. Security on the beach.
Thinks that were just OK: Property upkeep, things you can't clean, there are just some things that when you select something stating 5 star you don't expect to see, like just structure upkeep, like the AC running properly in room, doors & drawers closing properly in rooms.
Things I didn't love: Strangest thing & easy fix - door handles & toilets that work properly. There were just so many cheap door handles that were broken everywhere and toilets that were barely flushing properly. No deadbolt on the hotel room door. And the quality of meats served, there was so much waste due to any meat you ordered or took from buffet was such a poor quality, you were a little fearful of what you were eating. Beef was the worst, no matter where you ordered it was fatty/chewy. Which led to large amounts of food waste.