Strictly speaking, this place belongs more to the Myadel calvary. Golgotha is the mountain of three crosses, the crown of the Crusade of Jesus Christ. It starts from the Gate of Forgiveness on the opposite side of the road. If you want to get acquainted with the Way of the Cross, you will need to follow the route with the stages of climbing Christ on Golgotha depicted on 14 chapels. This place is more spiritual than just an observation deck.
It's cool that there is such a platform. It's not cool that I couldn't see the surroundings from it, because the treetops obscure the view. Well, or just not enough growth.