Interesting restaurant Bart; I'd advise moderation in wine consumption with dinner before attempting the stairs.R.E.M. island, build in Cork - Ireland. Former commercial tv station and observatory at the north sea, now in use as a restaurant in the Amsterdam harbour (Het IJ).
The blue signs: One clearly indicates a source of water; the other ?
Tom