The building to the left in the photo is Pedro's. Yes, Club Orient beach is further to the left. You can see the Club Orient grounds above the now cleared sand in the photo.