Sperlinga is a hidden gem: the views, the castle (a visit is a must) and the houses dug into the rock.
Unfortunately, there are no restaurants and shops close early, so be prepared to cook yourself or drive to one of the neighboring towns (in Nicosia, we recommend Antica Osteria on Via Bartholomew Provenzale for amazing local food at very affordable prices).
Casa de la nonna is a good starting point to see Sperlinga and the castle. The house is run down and tired, but the terrasse and the host Elizabeth make up for it.