If your in Cyprus one place to visit has to be Melekkis Jewellers.
From the moment you walk in the door you are treated to a one to one experience with a member of staff who guides you, not in a forceful way, to their collection of first rate items in the area you are looking for.
My wife spent far too much time in there and a lot more money than I expected but we came away with a number of beautiful rings, necklaces and earrings that she treasures.
Do not expect your usual high street jewellery treatment because shopping in Melekkis is an experience you will want to repeat.
Unfortunately due to ill health I am no longer allowed to travel by air so our trips to Cyprus have ended. But I would have absolutely no hesitation in recommending a visit.