LeGallion was a great place to stay with a beautiful restaurant and a stone patio, but in our opinion nothing beats the Club Orient experience.
As you walked to Orient Beach there is a wall separating the property. At the pass through there is, I think still standing, a small security building. It is now most likely overgrown.
As to Pedro's. I'm curious if CO is still providing water and power and in light of the current construction, if Pedro at some time acquired the property on which his restaurant sits.