Our family has been to PCB 4 years in a row now, this was our first stay at Shores of Panama. We liked the pool, the location overall, and the cleanliness of the building. There was a mix of families and then a lot of college/teen groups (that was less than ideal). But, overall it was pretty good. This is a crowded area of PCB, and there was a lot of trash on the beach late at night or early AM (but then it would mostly get cleaned up after that). The pool here was great - very large. Being a ground floor unit there was SUCH ease getting in and out to go to the pool or beach, or shopping. No waiting on elevators. But this also means you don't get that awe-inspiring views of the beach (which I did miss). With children, though, having the convenience is very nice. The unit was great - beds were comfy - couches were comfy - kitchen had most everything you'd need. Positives:- great check-in process and the owner called me before our vacation - I've never had a condo owner do that- great building that is kept very clean- easy parking with the reserved spot- so convenient to get to the beach, pool, or indoor poolNegatives:- no beach view to speak of- not much amenities in the building itself, but you don't really need much anyway- a little bit of fish-bowl feel on the patio/deck - but overall, you get used to itMy husband says he'll never fight an elevator again. I am up for debate - I really did miss the views. We'd stay here again though.