The Place, Paphos, Cyprus