Pros: a beautiful hotel with nice views. The pool areas are nice. Good for adults as a whole. Staff is nice.
Cons: the beach is really not a good one for swimming. It’s a shell beach and the water is brown and it’s quite rocky, and there is a decent amount of trash. Food choices are limited, overly expensive, and not very good (although the breakfast was fine). It can be difficult to get an Uber because although it’s only 5 miles from the city it’s at least a 20 minute drive and there’s lots of traffic. There aren't really activities to do at the hotel itself. You can rent SUP from a local place but the water isn’t clear enough for snorkel.
If you book it, just be realistic: you’re here to sit at the pool and look at the beach, and not much else. If that’s your jam, then it is easily accessible from Panama City and is a good choice.