Am I in the right place? Is there a little tea room opposite a small car park at the top?
Indeed. Tea room was closed when I visited, but they were running a (very expensive) ice cream stall instead.
Tea room visible in my 3rd photo here: