Went there to celebrate our wedding anniversary. Simply excellent. Not cheap, but worth every cent. Great menu, great quality meals, and well presented. Staff polite, attentive without being obsequious. So good we went back on our last evening in Malta. Just the same second time around. Nothing else to say.