Could be a nice place after some repairs. “Beach”, is a small spot of sand among the cliffs steep to navigate down to, with several dogs running around.