Mountainous stairs - but well worth the climb!