Right at the top of Monsal Head, is this quaint cafe which serves simply the best toasted tea cakes ever!