Belz used to be ok - but imo has gone downhill as CDV said it seems to be there purely for British tourists.

Premiun outlets is much better. Also Millennia and Florida Mall, both may be more expensive but give a much better shopping experience.