The best Stifado and Moussaka in Cyprus. Absolutely recommended.