From the plane as we approached Bocas, this is the west end of Isla Solarte.
The property at which we looked is just off of the left (east) side of this photo, on the north shore.