We had a lovely stay at Shores of Panama. We were on the ground level and could easily come & go anytime. We booked through a private owner, but the security staff at SOP were all very friendly. Loved seeing so much security all around resort at all hours. Resort was clean and felt safe. Pool was cold, but probably fine during the warm day. White sandy beaches are clean & gorgeous. Even though we didn’t have great weather all week, we found things to do around town (escape room, shopping, wonder works) and had a great vacation. Parking can get annoying if you have a big vehicle, but it all worked out. Overall, lovely resort with nice amenities and friendly staff. I’d definitely recommend this to others!