Exciting spot! It is indeed worth to climb the steps !